package org.ns.summer.aop;

import java.lang.reflect.Method;

public interface Joinpoint {

    Object proceed() throws Throwable;

    Object proceedProxy() throws Throwable;

    Object getThis();

    Method getMethod();

    Object[] args();

    Object getProxy();
}
